Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 TOWN ROAD Detached £540,808 £96,000 24 Apr 1996
29 TOWN ROAD Detached £504,123 £390,000 18 Apr 2017
31 TOWN ROAD Detached £168,043 £60,000 31 Jul 2002